Using the Petri Net Markup Language for Exchanging Business Processes
نویسنده
چکیده
The Petri Net Markup Language (PNML) is an XML-based interchange format for Petri nets. Its focus is on universality and flexibility, which is achieved by a technique for defining new Petri net types through Petri Net Type Definitions (PNTDs). Many business process modelling techniques are based on Petri nets. Since PNML provides a means for defining Petri net types, it might be a worthwhile project to define a PNTD for business process models, which supports the exchange of business process models among different BPM tools. In this paper, we discuss the potential and the limitations of PNML for exchanging business processes. Moreover, we discuss some lessons learned from the standardization of PNML, which could be helpful for the standardization of interchange formats for business process models in general.
منابع مشابه
Deterministic Measurement of Reliability and Performance Using Explicit Colored Petri Net in Business Process Execution Language and Eflow
Today there are many techniques for web service compositions. Evaluation of quality parameters has great impact on evaluation of final product. BPEL is one of those techniques that several researches have been done on its evaluation. However, there are few researches on evaluation of QoS in eflow. This research tries to evaluate performance and reliability of eflow and BPEL through mapping them...
متن کاملDesign of Service Net based Correctness Verification Approach for Multimedia Conferencing Service Orchestration
Multimedia conferencing is increasingly becoming a very important and popular application over Internet. Due to the complexity of asynchronous communications and handle large and dynamically concurrent processes for multimedia conferencing, which confront relevant challenge to achieve sufficient correctness guarantees, and supporting the effective verification methods for multimedia conferencin...
متن کاملFormal Semantics and Analysis of BPMN Process Models using Petri Nets
The Business Process Modelling Notation (BPMN) is a standard for capturing business processes in the early phases of systems development. The mix of constructs found in BPMN makes it possible to obtain models with a range of semantic errors. The ability to statically check the semantic correctness of models is thus a desirable feature for modelling tools based on BPMN. However, the static analy...
متن کاملSimulation e-business applications using PNML
This paper proposes the use of XML Petri Nets (PNML), a kind of high-level Petri Nets, for simulations Web-based systems, e-Activities like e-Business, Business-to-Business (B2B), e-Commerce and mobile applications wireless in the Web or ad-hoc networks. The combination of Petri Nets and XML (Extensible Markup Language) files are emerging as an important approach for the specification of comple...
متن کاملPerformance Evaluation of e-business applications using PNML
This paper proposes the use of XML Petri Nets (PNML), a kind of high-level Petri Nets, for modeling, development, management and performance Web-based systems, e-Activities like e-Business, Business-to-Business (B2B), e-Commerce and mobile applications wireless in the Web or ad-hoc networks. The combination of Petri Nets and XML (Extensible Markup Language) files are emerging as an important ap...
متن کامل